Path planning of mobile robot is one of the most important topics in mobile robotic discussion. The aim of this study is to find a continuous path from an initial position to the final target; So that, it should be free of collision and optimal or near to optimal. Since More
Path planning of mobile robot is one of the most important topics in mobile robotic discussion. The aim of this study is to find a continuous path from an initial position to the final target; So that, it should be free of collision and optimal or near to optimal. Since path planning problem of robot is one type of optimization problems, the evolutionary algorithms can be used to solve this problem. Nowadays, clonal selection algorithm is frequently used to solve the problems because of having valuable computational characteristics. But very little attempts have been done in the field of using this method to solve robot path planning problem. Few accomplished attempts are actually a kind of improved genetic algorithm. In this research, an efficient method for robot path planning in the presence of obstacles is designed using all the features of the clonal selection algorithm. The proposed method is evaluated in various environments with different runs in terms of the proposed path length criteria and the number of generations needed to generate the path. Based on the results of experiments, the proposed method shows better performance than the genetic algorithm in all environments and all the evaluation parameters. Especially, by increasing the number of obstacles vertices and also concave obstacles, the proposed method shows much more efficient performance than the genetic algorithm. Also, comparing the performance of the proposed method with the BPSO algorithm (presented in another study) indicates the superiority of path planning algorithm based on the clonal selection.
Manuscript profile
The most important issue for a mobile robot is orientation. Success in localization is one of the four main needs in orientation, which include: perception, localization, recognition and movement control. How to provide an accurate localization solution for mobile robot More
The most important issue for a mobile robot is orientation. Success in localization is one of the four main needs in orientation, which include: perception, localization, recognition and movement control. How to provide an accurate localization solution for mobile robots is essential in many IoT applications. To achieve this goal, in this article, a method based on two-part Kalman filter is proposed for localization of mobile robot. The proposed algorithm consists of two parts, the first part is statistical linear regression and the second part is a Kalman filter with state error vector. The proposed method is tested in comparison with the new hybrid TLNF/UK method on circular, rectangular and z-shaped motion paths that are accompanied by noise. The experimental results show that the proposed method has been able to achieve better localization accuracy and it is also observed that the estimation errors in the proposed method are less and it has been able to increase the estimation accuracy compared to the combined TLNF/UK method.
Manuscript profile